microbial ecology - French English Dictionary